high-yield seeds - Turkish English Dictionary